QuickTime Movie File Format Specification, May 1996
| Previous | Chapter contents | Chapter top | Next |
QuickTime files use matrices to describe spatial information about many objects, such as tracks within a movie.
A transformation matrix defines how to map points from one coordinate space into another coordinate space. By modifying the contents of a transformation matrix, you can perform several standard graphics display operations, including translation, rotation, and scaling. The matrix used to accomplish two-dimensional transformations is described mathematically by a 3-by-3 matrix.
All values in the matrix are 32-bit fixed-point numbers divided as 16.16, except for the {u, v, w} column that contains 32-bit fixed-point numbers divided as 2.30. Figure 0-44 depicts how QuickTime uses matrices to transform displayed objects.
Figure 44 How display matrices are used in QuickTime
| Previous | Chapter contents | Chapter top | Next |